/**
 * Created by Camus on 11/10/13.
 */

function Home($scope,$filter){
    var eventos=tresPrimerosEventos($filter);
    $scope.primerEvento=eventos[0];
    $scope.segundoEvento=eventos[1];
    $scope.tercerEvento=eventos[2];
}



/**
 * Retorna los primeros 3 elemetnos de una lista de eventos
 * ordenados por fecha.
 * "filter = orderBy: '-date' | limitTo:'3'"
 * ¿Como se usar filter? esta pagina te da una idea: https://groups.google.com/forum/#!msg/angular/fCEZ4l_Ja-Y/xymWjFMhCNEJ
 * @param $filter
 * @returns {*}
 */
function tresPrimerosEventos($filter){

    var eventos=getMyEvents();
    var eventosPorFecha= $filter('orderBy')(eventos,'fechaInicio');
    return $filter('limitTo')(eventosPorFecha,'3');
}
